Personalizzare i modelli HTML
Se conosci i linguaggi HTML e CSS, puoi realizzare i tuoi modelli HTML da esportare: Scegli Preferenze dal menu OmniPlan , quindi fai clic sull'icona HTML in cima alla finestra delle preferenze.
Per creare un nuovo modello, seleziona il modello Standard (o un altro modello esistente) e scegli Modifica una copia dal menu di azioni sotto l'elenco.
Assegna un nome al modello e salvalo dove ti è più comodo.
Il nuovo modello si apre nel Finder; è una cartella con documenti HTML e CSS che puoi personalizzare a tuo piacimento.
A causa di modifiche riguardanti la sicurezza in OS X, i modelli HTML creati con le versioni di OmniPlan precedenti alla 2.3 vengono riposizionati automaticamente e non possono essere più modificati direttamente. Per modificare i contenuti di un modello di cui è stata eseguita la migrazione, seleziona il modello e scegli Modifica una copia dal menu di azioni.
I modelli HTML utilizzano una sintassi speciale per inserire dati dal progetto. Apri uno dei documenti HTML nell'editor di testo che preferisci; troverai XHTML standard, assieme a dei contrassegni propri di OmniPlan che hanno il formato seguente: {@Nome contrassegno@}
Questi contrassegni sono dei segnaposto di dati riguardanti il progetto nel suo insieme. Quando utilizzi il modello per l'esportazione di un documento di OmniPlan, ogni contrassegno viene sostituito dai dati corrispondenti al suo nome.
Contrassegni del progetto {@Date@}: la data di esportazione.
{@Version@}: la versione di OmniPlan dalla quale hai eseguito l'esportazione.
{@Project Title@}: il titolo del progetto impostato nella finestra di impostazioni Informazioni progetto.
{@StartDate@}, {@EndDate@}: la data di inizio e fine del progetto.
{@StartTime@}, {@EndTime@}: l'ora di inizio e fine del progetto.
{@Duration@}: la durata dell'intero progetto.
{@Completion@}: la percentuale di completamento dell'intero progetto, calcolata partendo da tutte le attività.
{@Cost@}: il costo dell'intero progetto.
{@ResourceData@}: da inserire al livello <tr> di una tabella; per ogni risorsa crea una riga con tre celle che contengono il nome della risorsa, un link a un documento iCalendar con l'assegnazione delle risorse come eventi e un link a un documento iCalendar con l'assegnazione delle risorse come cose da fare.
{@ProjectCalendarLink@}: un link al calendario delle attività cardine del progetto, se presenti.
Contrassegno del foglio di stile {@ApplyStyleSheet include/style.css@}: questo contrassegno applica un foglio di stile CSS alla pagina specificando il percorso del foglio stile. Quando avviene l'esportazione, questo contrassegno viene sostituito da uno dei due elementi seguenti: Se esporti un resoconto HTML completo, un link al foglio di stile come documento esterno. In questo modo, tutti i documenti HTML esportati sono collegati allo stesso foglio di stile. <link rel="stylesheet" href="include/style.css" type="text/css" />
Se esporti solo una pagina HTML (un elenco di attività o di risorse), una copia incorporata del foglio stile. Ciò permette di contenere tutto in un solo documento HTML. <style type="text/css"> [...] </style>
Contrassegni di ciclo Funzionano come etichette HTML o XML di apertura/chiusura. Al momento dell'esportazione, OmniPlan passa in rassegna tutto ciò che si trova tra i contrassegni di apertura e di chiusura, inserendo i dati su ogni attività o risorsa. Il ciclo delle assegnazioni deve avvenire all'interno del ciclo delle risorse, in quanto elenca attività che sono assegnate a una risorsa specifica. Assicurati di includere il contrassegno di chiusura e che i contrassegni specifici per le attività o per le risorse siano compresi nei contrassegni di ciclo appropriati.
{@Tasks@} e {@/Tasks@}: elenca tutte le attività dell'esportazione; all'interno di questo ciclo puoi utilizzare contrassegni specifici per le attività.
{@Resources@} e {@/Resources@}: elenca tutte le risorse del progetto; all'interno di questo ciclo puoi utilizzare contrassegni specifici per le risorse e cicli di assegnazioni.
{@Assignments@} e {@/Assignments@}: elenca tutte le attività assegnate a una risorsa; si può usare solo all'interno del ciclo delle risorse. All'interno di questo ciclo puoi utilizzare contrassegni specifici per le attività.
Contrassegni delle attività Questi contrassegni possono essere utilizzati all'interno di un ciclo di attività o nel ciclo delle assegnazioni di una risorsa.
{@ID@}: il numero dell'attività nella struttura.
{@Title@}: il nome dell'attività.
{@Start@}, {@End@}: il momento effettivo di inizio o fine dell'attività.
{@Time@}: la durata dell'attività.
{@Effort@}: il valore dello sforzo dell'attività.
{@%Done@}: la percentuale di completamento dell'attività.
{@Dependencies@}: l'elenco delle dipendenze dell'attività, nello stesso formato della colonna delle dipendenze nella struttura delle attività.
{@Cost@}: il costo dell'attività.
{@Resources Cost@}: il costo delle risorse assegnate.
{@Total Cost@}: il costo dell'attività e delle risorse assegnate.
{@Assigned@}: un elenco delle risorse assegnate.
{@Planned Start@}, {@Planned End@}: il momento di inizio o fine della previsione dell'attività.
{@Start Variance@}, {@End Variance@}: la differenza tra la previsione e i tempi effettivi d'inizio o fine dell'attività.
{@Constraint Start@}, {@Constraint End@}: il vincolo relativo al momento di inizio o fine dell'attività, se presente.
{@Notes@}: il testo della nota dell'attività, se presente.
{@Priority@}: la priorità dell'attività, così come visualizzata nella colonna della struttura delle attività.
{@Status@}: alcune parole per descrivere lo stato di completamento o ritardo dell'attività, come le icone di Stato nella struttura delle attività.
{@Violations@}: il numero delle violazioni coinvolte in questa attività.
Codici personalizzati: se includi un contrassegno il cui nome coincide con il nome di un codice personalizzato, viene convertito nel valore di quel codice per l'attività specifica. Se, ad esempio, esiste un codice per la "Posizione" delle attività, puoi usare il contrassegno {@Posizione@} all'interno del modello.
Contrassegni delle risorse Questi contrassegni possono essere utilizzati all'interno del ciclo delle risorse.
{@Resource@}: il nome della risorsa.
{@Start@}, {@End@}: il momento effettivo di inizio della prima assegnazione di risorsa, o il momento finale dell'ultima assegnazione.
{@Time@}: la durata complessiva di tutte le attività assegnate alla risorsa.
{@%Done@}: la percentuale di completamento di tutte le attività assegnate alla risorsa.
{@Resources Cost@}: il costo totale dell'assegnazione della risorsa alle attività assegnate.
{@Resource Type@}: il tipo di risorsa (personale, equipaggiamento o materiale).
{@#@}: il valore delle unità totali della risorsa.
{@Notes@}: il testo della nota della risorsa, se presente.
{@IM@}: il nome dell'account di messaggistica istantanea, se presente.
{@Efficiency@}: il valore di efficienza della risorsa.
{@Cost/Use@}, {@Cost/Hour@}: i valori del costo per utilizzo e del costo orario come definiti nella finestra di impostazioni Informazioni risorsa.
{@Total Uses@}, {@Total Hours@}: numero totale di assegnazioni della risorsa, o numero totale di sforzi assegnati alla risorsa.
{@ResourceCalendarLink@}: un link alle attività assegnati della risorsa sotto forma di documento iCalendar di eventi, se vi sono attività assegnate.
{@ResourceToDoLink@}: un link alle attività assegnate della risorsa sotto forma di documento iCalendar di cose da fare, se vi sono attività assegnate.
Codici personalizzati: se includi un contrassegno il cui nome coincide con il nome di un codice personalizzato, viene convertito nel valore di quel codice per la risorsa specifica. Se, ad esempio, esiste un codice "Numero di telefono" per le risorse, puoi utilizzare un contrassegno {@Numero di telefono@} nel modello.
Contrassegni dei percorsi Questi forniscono il percorso a una pagina specifica del documento di esportazione HTML. Puoi utilizzarli per creare link tra le pagine, ad esempio: <a href="file:{@TaskReportPath@}">
{@TaskReportPath@}: il percorso al documento della pagina di Resoconto attività di questo documento di esportazione HTML.
{@ResourceReportPath@}: il percorso al documento della pagina di Resoconto risorse di questo documento di esportazione HTML.
{@ResourceTimelinePath@}: il percorso all'immagine della Linea del tempo risorsa di questo documento di esportazione HTML.
{@GanttChartPath@}: il percorso all'immagine del Diagramma di Gantt di questo documento di esportazione HTML.
{@ProjectCalendarPath@}: il percorso al documento del calendario delle attività cardine del progetto di questo documento di esportazione HTML.